Big Huge Thesaurus

evergreen magnolia

noun